|
The structure diagram in Figure
uses \vert
for the vertical
bonds and LATEX's tabbing environment for the alignment. One can also
use ``rules'' as the vertical bonds in order to give the horizontal
and vertical bonds the same lengths. Furthermore, vertical bonds can
also be double bonds. The following examples illustrate these features.
\halign
mechanism which forms templates for the columns rather than setting
tab stops. For the purpose of printing the structure diagrams, no
clearcut advantage was seen in one or the other method of
alignment. In each case the vertical spacing depends on the line
spacing in the document.
The alternative method of producing these structures is the use of the picture environment. It provides better control over horizontal and vertical spacing and over bond lengths. Also, as illustrated in Section , using a picture environment makes it possible to attach one structural fragment to another at a specific place. Thus, although the picture environment is not necessary for drawing structures with vertical branches, it has several advantages, and writing LATEX code for this implementation is not more difficult than writing the code for the tabbing method of alignment.